package com.ruoyi.tb.lmt.domain;

import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serializable;
import java.util.Date;
import java.math.BigDecimal;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 临修主表对象 tb_fdx
 *
 * @author ruoyi
 * @date 2024-01-03
 */
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("tb_fdx")
public class TbFdx extends BaseEntity {

    private static final long serialVersionUID=1L;

    /**
     *
     */
    @TableId(value = "ID")
    @JsonFormat(shape = JsonFormat.Shape.STRING)
    private Long ID;
    /**
     * 车型
     */
    private String lmtType;
    /**
     * 车号
     */
    private String lmtNumber;
    /**
     * 配属车间
     */
    private String workerteam;
    /**
     *
     */
    private String workerteamCharge;
    /**
     *
     */
    private String telphone;
    /**
     *
     */
    private Long machineGroupPepoles;
    /**
     *
     */
    private String checkMain;
    /**
     * 作业时间
     */
    private Date requireStartTime;
    /**
     *
     */
    private Date requireEndTime;
    /**
     *
     */
    private String planPerson;
    /**
     *
     */
    private String approvalUser;
    /**
     * 提票时间
     */
    private Date sendTime;
    /**
     * 提票人
     */
    private String sendUser;
    /**
     * 流水号，递增
     */
    private String codeNumber;
    /**
     * 提票状态：新提票、已验收、已作废
     */
    private String status;
    /**
     *
     */
    private Date lastCheckTime;
    /**
     *
     */
    private String lastCheckUser;
    /**
     *
     */
    private String repairUnit;
    /**
     *
     */
    private String placeLine;
    /**
     *
     */
    private String workgroupTag;
    /**
     * 工作类别：临修、调车任务、日常工作
     */
    private String workType;

}
